Replace health shell scripts with forwarding shims to PyAutoHeart#40
Merged
Conversation
The health dispatcher and its implementations moved to PyAutoHeart/scripts (PyAutoLabs/PyAutoHeart#35) — Mind stores intent, Heart owns the health surface. These shims keep any existing sourcing path working; verified the dispatcher still defines and runs through them. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
This PR moves the health shell tooling out of PyAutoMind (intent) and into PyAutoHeart (execution surface) by replacing the existing scripts/health*.sh implementations with small forwarding shims that source the PyAutoHeart copies, keeping existing ~/.bashrc sourcing paths working.
Changes:
- Replaced the
healthdispatcher (scripts/health.sh) with a shim sourcingPyAutoHeart/scripts/health.sh. - Replaced
health_{sync,release,audit}.shimplementations with shims sourcing their PyAutoHeart counterparts. - Consolidated the “health surface” ownership into PyAutoHeart while maintaining backwards-compatible entry points in PyAutoMind.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| scripts/health.sh | Replaced full dispatcher with a forwarding shim to PyAutoHeart. |
| scripts/health_sync.sh | Replaced git-sync dashboard implementation with a forwarding shim to PyAutoHeart. |
| scripts/health_release.sh | Replaced release dashboard implementation with a forwarding shim to PyAutoHeart. |
| scripts/health_audit.sh | Replaced audit implementation with a forwarding shim to PyAutoHeart. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| # Forwarding shim — health.sh moved to PyAutoHeart/scripts/ (the Heart owns the | ||
| # health surface; Mind stores intent). Point your sourcing at the new home; | ||
| # this shim keeps old paths working. | ||
| source "$(dirname "${BASH_SOURCE[0]}")/../../PyAutoHeart/scripts/health.sh" |
| # Forwarding shim — health_sync.sh moved to PyAutoHeart/scripts/ (the Heart owns the | ||
| # health surface; Mind stores intent). Point your sourcing at the new home; | ||
| # this shim keeps old paths working. | ||
| source "$(dirname "${BASH_SOURCE[0]}")/../../PyAutoHeart/scripts/health_sync.sh" |
| # Forwarding shim — health_release.sh moved to PyAutoHeart/scripts/ (the Heart owns the | ||
| # health surface; Mind stores intent). Point your sourcing at the new home; | ||
| # this shim keeps old paths working. | ||
| source "$(dirname "${BASH_SOURCE[0]}")/../../PyAutoHeart/scripts/health_release.sh" |
| # Forwarding shim — health_audit.sh moved to PyAutoHeart/scripts/ (the Heart owns the | ||
| # health surface; Mind stores intent). Point your sourcing at the new home; | ||
| # this shim keeps old paths working. | ||
| source "$(dirname "${BASH_SOURCE[0]}")/../../PyAutoHeart/scripts/health_audit.sh" |
Jammy2211
pushed a commit
that referenced
this pull request
Jul 8, 2026
Jammy2211
pushed a commit
that referenced
this pull request
Jul 8, 2026
Jammy2211
pushed a commit
that referenced
this pull request
Jul 9, 2026
Jammy2211
pushed a commit
that referenced
this pull request
Jul 9, 2026
Jammy2211
pushed a commit
that referenced
this pull request
Jul 9, 2026
…file stub-recipes follow-up
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Companion to PyAutoLabs/PyAutoHeart#35 (roadmap item 11): the
healthshell dispatcher belongs to the Heart, not the intent organ. Each script here is now a 5-line shim sourcing the PyAutoHeart copy, so existing~/.bashrcsourcing keeps working; verifiedhealth helpruns through the shims.🤖 Generated with Claude Code